package testes.vSys.dao;

import java.util.Collection;

import testes.vSys.bean.Brand;
import testes.vSys.bean.CarType;
import testes.vSys.bean.Model;

public interface IModelDao {
 
	public Model createModel(Model model);
	public boolean removeModel(int modelId);
	public Collection<Model> getAvaiableModels();
	public Model getModelById(int id);
	
	public Brand createBrand(Brand brand);
	public boolean removeBrand(int brandId);
	public Collection<Brand> getAvaiableBrands();
	public Brand getBrandById(int brandId);

	public Collection<Model> getModelsByBrand(Brand brand);

	public Collection<CarType> getAvailableCarTypes();
	
}
 
